package com.gzx.plugin.tjzy.modular.call.receipt.vo;

import com.gzx.plugin.tjzy.modular.call.receipt.entity.GzxHtCallReceiptBusiness;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;

/**
 * @author xbl
 */
@Data
@AutoMapper(target = GzxHtCallReceiptBusiness.class)
public class GzxReceiptBusinessStatisticVo implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    private Long id;

    /**
     * 主叫
     */
    private String caller;
    /**
     * 线路名称
     */
    private String callName;

    /**
     * 应答总数
     */
    private long connectCall;
    /**
     * 接通总数(有响铃就算线路通了)
     */
    private long connectRing;

    /**
     * 总数
     */
    private long totalCall;

    /**
     * 应答率
     */
    private double connectRate;
    /**
     * 接通率(有响铃就算线路通了)
     */
    private double ringRate;
}
